off-grid person - Spanish English Dictionary